home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / misc-part1 / 1818 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.2 KB

  1. Path: nada.kth.se!ludde
  2. From: ludde@nada.kth.se (Erik Lundevall)
  3. Newsgroups: comp.sys.amiga.misc
  4. Subject: Re: OS features
  5. Date: 16 Jan 96 17:49:47 GMT
  6. Message-ID: <ludde.821814587@nada.kth.se>
  7. References: <92747544038@PAPA.NORTH.DE> <4b3h9s$1st@alterdial.UU.NET>     <2152.6561T63T2136@cycor.ca> <4b7i18$si1@vixen.cso.uiuc.edu>     <oj6raxxrr0o.fsf@hpsrk.fc.hp.com> <13213431@sourcery.han.de>     <4cpmlv$obe@ousrvr3.oulu.fi> <4cqqfq$khf@serpens.rhein.de>     <4csgvl$dje@ousrvr3.oulu.fi> <4cvioa$8hq@fcnews.fc.hp.com> <4d2tcm$5t@ousrvr3.oulu.fi> <1320.6588T928T488@supernet.ab.ca>
  8. NNTP-Posting-Host: mumrik.nada.kth.se
  9. Mime-Version: 1.0
  10. Content-Type: text/plain; charset=iso-8859-1
  11. Content-Transfer-Encoding: 8bit
  12.  
  13. In <1320.6588T928T488@supernet.ab.ca> lnielsen@supernet.ab.ca (Kor Nielsen) writes:
  14.  
  15. >Now correct me if I'm wrong, but I've heard that virtual memory slows down the
  16. >operating system and uses up lots of excess memory. Just look at the popular
  17. >Windows, which has memory protection, which is a good example of what happens
  18. >on an OS with memory protection. 
  19.  
  20. No, Windows is not a good example of an OS with memory protection. 
  21. Win95 have memory protection for 32-bit applications, but 16-bit applications
  22. can still make a mess in the system. And Win 3.x do not have memory protection.
  23. Win NT has memory protection. If some kind of Microsoft OS should be used as 
  24. an example, then NT should be used. But there are lots of other OSes also.
  25.  
  26. >The whole operating system is slow and clunky
  27. >when trying to do something. I know that this is partially due to the design
  28. >of the OS, but it seems that a lot of the programs for Windows crash way more
  29. >than the ones for AmigaDos.
  30.  
  31. Yes, but since most Windows systems do not have memory protection, this feature
  32. is not the problem here.
  33.  
  34.  
  35. >Memory protection only encourages sloppy
  36. >programming, which I would like to stay off the amiga platform, for fear of
  37. >bug filled programs which you don't know are going to crash in the middle of
  38. >your important document or not.
  39.  
  40.  
  41. Memory protection helps keeping the system up and running. People writing
  42. sloppy code for an OS with memory protection will write sloppy code 
  43. for an OS without memory protection.
  44. People that spends time to check for memory leaks when programming for AmigaOS
  45. will most likely not become sloppy just because memory protection is 
  46. included. Instead they will use other tools to find memory leaks.
  47. Memory protection only makes it harder for buggy code to crash the system.
  48.  
  49.  
  50. >If Amiga Technologies does incorporate memory protection into the next OS, at
  51. >least have an option to disable it, and discourage any commercial
  52. >programmers to make programs which won't require it.
  53.  
  54. An option to disable the memory protection is definitely a good may to make
  55. a halfbaked mess of it. If any software could get around the memory protection
  56. by disabling it, then it would be soft of meaningless to include in the 
  57. first place.
  58.  
  59. It is really not good to judge the quality of some OS features (such as
  60. memory protection) by looking at Windows. Windows is a good example of an
  61. OS where they have tried to squeeze int new features in a design which
  62. really are not made to cope with all that.
  63.  
  64. --
  65. -Erik Lundevall
  66. WWW: http://www.algonet.se/~erikl/
  67. Your fault. Core dumped.
  68.  
  69.